petrochelidon pyrrhonota - German English Dictionary